package com.qqtech.qquan.homemaking.model;


import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import com.qqtech.core.frame.model.BaseDomain;

@SuppressWarnings("serial")
public class HomemakingOrder extends BaseDomain{

	//columns START
    /** 家政主表id */
	private java.lang.Integer baseId;
    /** 订单号 */
	private java.lang.String orderNo;
    /** 服务状态:1-等待服务;2-已服务 */
	private java.lang.Integer status;
    /** 服务完成时间 */
	private java.sql.Timestamp doneAt;
    /** 买方用户id */
	private java.lang.Integer buyerId;
    /** 买方备注 */
	private java.lang.String buyerRemark;
    /** 日期，2016-06-21 */
	private java.lang.String serviceDateStr;
    /** 时间，8 */
	private java.lang.String serviceHourStr;
	/** 选择的服务时间 */
	private java.sql.Timestamp serviceAt;
	//columns END
	public HomemakingOrder(){
	}

	public HomemakingOrder( java.lang.Integer id ){
		this.id = id;
	}

	public void setBaseId(java.lang.Integer baseId) {
		this.baseId = baseId;
	}

	public java.lang.Integer getBaseId() {
		return this.baseId;
	}
	
	public void setOrderNo(java.lang.String orderNo) {
		this.orderNo = orderNo;
	}

	public java.lang.String getOrderNo() {
		return this.orderNo;
	}
	
	public void setStatus(java.lang.Integer status) {
		this.status = status;
	}

	public java.lang.Integer getStatus() {
		return this.status;
	}
	
	public void setDoneAt(java.sql.Timestamp doneAt) {
		this.doneAt = doneAt;
	}

	public java.sql.Timestamp getDoneAt() {
		return this.doneAt;
	}
	
	public void setBuyerId(java.lang.Integer buyerId) {
		this.buyerId = buyerId;
	}

	public java.lang.Integer getBuyerId() {
		return this.buyerId;
	}
	
	public void setBuyerRemark(java.lang.String buyerRemark) {
		this.buyerRemark = buyerRemark;
	}

	public java.lang.String getBuyerRemark() {
		return this.buyerRemark;
	}

	public java.lang.String getServiceDateStr() {
		return serviceDateStr;
	}

	public void setServiceDateStr(java.lang.String serviceDateStr) {
		this.serviceDateStr = serviceDateStr;
	}

	public java.lang.String getServiceHourStr() {
		return serviceHourStr;
	}

	public void setServiceHourStr(java.lang.String serviceHourStr) {
		this.serviceHourStr = serviceHourStr;
	}

	public java.sql.Timestamp getServiceAt() {
		return serviceAt;
	}

	public void setServiceAt(java.sql.Timestamp serviceAt) {
		this.serviceAt = serviceAt;
	}

	@Override
	public String toString() {
		return ToStringBuilder.reflectionToString(this,
				ToStringStyle.MULTI_LINE_STYLE);
	}
}

